setting linkExt .html
setting rootURL /

((mailto:us@we.com)) => <a href="mailto:us@we.com" class="external">[mailto:us@we.co…]</a>
((mailto:us@we.com caption))  => <a href="mailto:us@we.com" class="external">caption</a>

((int-raw))       => <a href="/int-raw.html">int-raw</a>
((num))           => <a href="/num.html">num</a>
((num))           => <a href="/num.html">num</a>
((num:№))         => <span title="Interwiki “num” is not defined: №." class="interwiki-num internal missing-interwiki">№</span>

((missing:inter))       => <span title="Interwiki “missing” is not defined: inter." class="interwiki-missing internal missing-interwiki">inter</span>
((missing:inter==))     => <span title="Interwiki “missing” is not defined: inter." class="interwiki-missing internal missing-interwiki">inter</span>
((missing:inter==wiki)) => <span title="Interwiki “missing” is not defined: inter." class="interwiki-missing internal missing-interwiki">wiki</span>

((int-raw:#0))    => <a href="/int/#0" class="interwiki-int-raw internal">0</a>
((int-enc:#0))    => <a href="/int-enc-root/#0" class="interwiki-int-enc internal">0</a>
((num:0))         => <a href="http://num/path/file0" target="_blank" class="interwiki-num external">№0</a>
((num:#0))        => <a href="http://num/path/file0" target="_blank" class="interwiki-num external">№0</a>
((num:№0))        => <span title="Interwiki “num” is not defined: №0." class="interwiki-num internal missing-interwiki">№0</span>

((int-enc:#0 title))  => <a href="/int-enc-root/#0" class="interwiki-int-enc internal">title</a>    ;; "#" is not url-encoded because it's recognized as anchor to the root URL of int-enc interwiki.
((int-enc:/0 title))  => <a href="/int/%2F0.html" class="interwiki-int-enc internal">title</a>    ;; here "/" is part of interwiki query so it's url-encoded.
((num:0 title))       => <a href="http://num/path/file0" target="_blank" class="interwiki-num external">title</a>
((num:#0 title))      => <a href="http://num/path/file0" target="_blank" class="interwiki-num external">title</a>
((num:№0 title))      => <span title="Interwiki “num” is not defined: №0." class="interwiki-num internal missing-interwiki">title</span>

((both:string))   => <a href="/both/num/string.html" class="interwiki-both internal">string</a>
((both:123))      => <a href="/both/num/123.html" class="interwiki-both internal">№123</a>
((both:#123))     => <a href="/both/num/123.html" class="interwiki-both internal">№123</a>
((both:123 caption))   => <a href="/both/num/123.html" class="interwiki-both internal">caption</a>
((both:#123 caption))   => <a href="/both/num/123.html" class="interwiki-both internal">caption</a>    ;; ":" and ":#" makes no difference for caption here.

((int-raw:))      => <a href="/int/" class="interwiki-int-raw internal">int-raw</a>
((int-enc:))      => <a href="/int-enc-root/" class="interwiki-int-enc internal">int-enc</a>
((int-raw: caption))  => <a href="/int/" class="interwiki-int-raw internal">caption</a>
((int-enc: caption))  => <a href="/int-enc-root/" class="interwiki-int-enc internal">caption</a>
((int-raw: int-raw:caption))  => <a href="/int/" class="interwiki-int-raw internal">int-raw:caption</a>
((int-enc: int-enc:caption))  => <a href="/int-enc-root/" class="interwiki-int-enc internal">int-enc:caption</a>

((num:#))         => <a href="http://num/path/" target="_blank" class="interwiki-num external">num</a>
((both:#))        => <a href="/both-root.html" class="interwiki-both internal">both</a>
((num:# caption))    => <a href="http://num/path/" target="_blank" class="interwiki-num external">caption</a>
((both:# caption))    => <a href="/both-root.html" class="interwiki-both internal">caption</a>
((num:# num:#caption))    => <a href="http://num/path/" target="_blank" class="interwiki-num external">num:#caption</a>
((both:# both:#caption))  => <a href="/both-root.html" class="interwiki-both internal">both:#caption</a>

setting rootURL -
setting linkExt -